mechanical lifetime - English Synonyms Dictionary